#include "LocalScene.h"
#include "Utils/LogUtil.h"
#include "LocalEntity.h"
#include "Utils/StringUtil.h"
#include "Game/Component/Model.h"
#include "Render/RenderState.h"
#include "Render/Imgui/imgui.h"
#include "Math/Random.h"
#include "Game/GameState.h"

void LocalScene::OnInit()
{
	mCoordinateProcess = GetProcess<CoordinateProcess>("CoordinateProcess");

	mVoxelResolution = glm::ivec3(64, 64, 64);

	LocalEntity* modelEntity = CreateEntity<LocalEntity>("model");
	modelEntity->AddComponent<Model>("Bunny.obj");
}

void LocalScene::OnExit()
{

}

void LocalScene::OnTick(float deltaTime)
{
}

void LocalScene::OnImgui()
{
	GameScene::OnImgui();
}
